Big Huge Thesaurus

datura arborea

noun

sounds kind of like